repair and maintenance corps - Turco Inglés Diccionario